Microsoft Copilot possède désormais son application iOS

Christophe Laporte |

Quelques jours après sa sortie sur Android, Microsoft Copilot est désormais disponible sur iOS. Anciennement Bing Chat, cette application qui utilise ChatGPT, se présente comme votre compagnon d’IA au quotidien. Alors, afin de le tester, on lui a demandé en 400 mots d’annoncer sa sortie sur iOS. Voici le résultat :

Copilot est une application révolutionnaire qui a transformé la façon dont les développeurs programment. Disponible maintenant pour iOS, elle offre une assistance de codage de pointe directement sur votre appareil Apple.

Copilot utilise l'intelligence artificielle pour comprendre votre code et générer des suggestions de code pertinentes. Que vous soyez un développeur expérimenté ou un débutant, Copilot peut vous aider à coder plus efficacement.

Caractéristiques clés

Compréhension du contexte : Copilot comprend le contexte de votre code. Il ne se contente pas de compléter votre ligne de code actuelle, mais il prend également en compte l'ensemble du code que vous avez écrit.

Support multilingue : Que vous codiez en Python, JavaScript, TypeScript, Ruby, ou dans d'autres langues, Copilot est là pour vous aider. Il comprend une variété de langages de programmation et de frameworks.

Apprentissage continu : Copilot apprend constamment de millions de lignes de code public pour améliorer ses suggestions. Plus vous l'utilisez, plus il devient intelligent.

Utilisation de Copilot sur iOS

Avec la version iOS de Copilot, vous pouvez coder en déplacement. Que vous soyez en train de résoudre un bug rapide ou de développer une nouvelle fonctionnalité, Copilot pour iOS est à votre disposition.

Pour commencer, téléchargez simplement l'application depuis l'App Store. Une fois installée, ouvrez l'application et commencez à taper votre code. Copilot commencera automatiquement à suggérer des complétions de code.

Conclusion

Copilot pour iOS est un outil puissant pour tout développeur. Il offre une assistance de codage intelligente qui peut vous aider à coder plus efficacement et à résoudre les problèmes plus rapidement. Essayez Copilot pour iOS aujourd'hui et découvrez comment il peut transformer votre expérience de codage.

Alors on notera tout d’abord sa modestie en se présentant comme une application révolutionnaire. Quoi qu’il en soit, l’adage on n’est jamais mieux servi que par soi-même en prend un coup. Présenter Copilot comme un outil destiné uniquement à la programmation est fort réducteur. Vous pouvez au contraire tout lui demander que ce soit des conseils pour réussir votre Saint-Sylvestre, de générer des chansons avec des paroles ou encore de réaliser des images. Il s’agit d’une interface permettant d’utiliser ChatGPT et DALL-E.

Copilot intègre d'ailleurs les dernières versions de ces outils, à savoir GPT-4 et DALL-E 3. L’application est disponible aussi bien sur iOS que iPadOS et peut également être utilisée sur un Mac Apple Silicon.

avatar ataredg | 

Copilot est tres souvent dans les choux et se borne à renvoyer une liste de liens alors que la même requête sur ChatGPT donne des résultats bien plus pertinent. Et pour trouver un lien, j'utilise Google qui est plus pratique à mon sens. Sans compter que Copilot est assez lent à répondre. Vraiment pas convaincu par Copilot du tout.

avatar raoolito | 

@ataredg

?
Ca ne m'est jamais arrivé

avatar Sillage | 

@ataredg

Il faut aussi dire que copilot utilise chat-gpt, ce n’est pas chat-gpt. Il y a des filtres et préférences qui ont été mis en place par Microsoft axés sur la recherche, du moins dans Bing Chat. C’est ce que j’avais lu. Donc limité par rapport à chat-gpt.

Ceci dit, je n’ai pas simplement une liste d élu en mais une vraie réponse avec Bing Chat. Et des liens bien évidemment, ce qui appuie ce que j’avais lu.

avatar Fredouille14 | 

@ataredg

je partage

avatar gwen | 

Je viens de tester les suggestion et j’ai donc choisi une chanson pop sur un hippocampe.

Et cela sonne comme un chanson pour très jeunes enfants, sauf ce passage : « Tu me fais rire quand tu te touches ». 😳

La chanson en entier :

« Bonjour, c’est Bing. Je vais essayer de faire une chanson pop sur un hippocampe nommé Bubbles. Voici ce que j’ai créé:
Bubbles, Bubbles, tu es mon ami
Tu nages dans l'océan avec moi
Tu es si mignon et si gentil
Tu me fais sourire quand je te vois

Refrain:
Bubbles, Bubbles, tu es le meilleur
Tu es le plus beau des hippocampes
Bubbles, Bubbles, tu es dans mon cœur
Tu es le plus doux des compagnons

Bubbles, Bubbles, tu es si drôle
Tu fais des bulles avec ta bouche
Tu es si agile et si souple
Tu me fais rire quand tu te touches

Refrain

Bubbles, Bubbles, tu es si fidèle
Tu restes avec moi toute la vie
Tu es si tendre et si réel
Tu me fais aimer quand tu me dis

Refrain

J’espère que vous aimez ma chanson. 😊 »

avatar andr3 | 

@gwen

Un hippopotame dans l’océan 🤔

avatar lolonoeli | 

@andr3

Un hippopotame ? 🧐

avatar Le docteur | 

Moralité : les pubards ont du souci à se faire, les auteurs de chansons pop, beaucoup moins.
Quoique! Vu le niveau du moment… 🙄

avatar f-factor | 

@Le docteur

😂🤣

avatar gwen | 

@Le docteur

Je n’ai pas testé avec les chanson de rap. La ça peut peut être passer vu le niveau. 😂

avatar oomu | 

booorn ! born to be alive !!

avatar irep | 

Code code code, c’est du keyword stuffing ma parole …

avatar raoolito | 

Précisons qu'elle est gratuite, un compte microsoft (hotmail, outlook, etc..) suffit.

avatar raoolito | 

Sinon ya l'app Bing qui fait pareil avec un bouton Copilot, mais quite a éviter un click...

avatar ssssteffff | 

On est d’accord qu’elle présente GitHub Copilot et non Microsoft Copilot ?
En tout cas ce serait logique, dans sa base d’apprentissage il ne peut y avoir de référence à sa sortie alors qu’il y en a pour la version de GitHub. S’où l’insistance sur la génération de code.

avatar IvoryEnvironmentalMite | 

@ssssteffff

J’ai l’impression que personne ne comprend rien, y’a que ton commentaire qui souligne le problème.

L’app utilise GPT-4 (et GPT-3.5) qui a un modèle entraîné avec des données datant d’avant avril 2023.

Le modèle qui sert de moteur à cette app est exactement le même que dans ChatGPT, donc quand on lui demande de présenter Copilot la seule app qu’il connaît dans ses données d’entraînement c’est GitHub Copilot, pour lui Microsoft Copilot ça n’existe pas.

Si l’auteur de l’article pose la même question dans ChatGPT il est probable qu’il obtienne une réponse qui reprenne les grandes lignes de celle ci.

avatar iPecador | 

@IvoryEnvironmentalMite

Effectivement, si on peut trouver rigolo le fait qu’il ne se connaisse pas lui-même finalement, MS Copilot ne fait que présenter GitHub Copilot qui est sorti il y a quelques années et qui permet d’aider les développeurs à coder.

Les données utilisées par MS sont antérieures au renommage de Bing Chat donc au final, ça ne présente pas beaucoup d’intérêt et ça montre juste que les IA ne savent utiliser que les données sur lesquelles elles ont été entraînées.

avatar Gravoche67 | 

Quelle diff avec bing chat ? 🤷

avatar raoolito | 

@Gravoche67

C'est bing chat qui est remplacé
Les deux existent pour l'instant mais j'ai des doutes a terme

avatar iftwst | 

Et aussi quelle différence avec l’appli d’OpenAi ?

(Au fait: Bonne Année !)

avatar ThanatoBones | 

en effet quelle différence avec l'app AI où je PAIE 24€/mois pour avoir les dernieres moutures de chat gpt et dall-e?

avatar raoolito | 

@ThanatoBones

Si vois payer c'est que votre utilisation est plus intensive que casuelle
Essayez mais je ne pense pas que vous puissiez avoir gratuitement une utilisation poussée avec copilot

avatar ThanatoBones | 

au fait bonne année à toustes !

avatar Fredouille14 | 

Du pur microsoft, on n'y comprend plus rien entre bing et son copilot, ce copilot là et celui de github... 🤔 et tout ça avec le GPT derrière qui a sa vie propre (ça se comprend c'est une autre boite).

Google, Amazon, Apple ou Meta, vont arriver avec un truc un peu plus compréhensible et on va tous oublier bing et son copilot,

Microsoft s'en tirera très bien avec l'intégration dans les offres pro (dans office, teams, visual studio, azure) mais pour le grand public ce sera un loupé de plus pour Microsoft.

avatar jackhal | 

L'interface a beau être minimaliste, ils ont quand même réussi à la rater :
- police trop petite
- changement de taille pénible de la zone de saisie (qui en plus se décale : ???)
- pas d'historique des questions
- des images qui se chargent après coup et décalent le texte qu'on est en train de lire
- comportement de la touche Tab inconsistant
- si on est un poil à coté du bouton envoyer, la zone de saisie diminue et se décale

Et ça c'est juste mon tout premier contact, sans creuser :-/

Bon après, c'est une app iOS avec visiblement aucun travail d'adaptation à macOS... ok. Mais quand même, c'est pas un produit d'un startup d'un duo qui travaillent dans leur garage.

avatar hugome | 

Du coup quelle différence avec chatGPT, qui a déjà son application ?

avatar Glop0606 | 

Comme d’habitude avec MS, c’est comme si les équipes travaillaient sans se parler. Quel intérêt que cette App quand on déjà l’app Bing? Deux apps qui font quasi la même chose. Si MS continue comme ça, comme d’habitude ils vont se faire distancer par la concurrence seulement par leur mauvaise communication.

avatar lyonp69 | 

Vraiment nul !

avatar raoolito | 

J'ai donc enlevé bingchat qui obligeait à afficher les news msn et remplacé par copilot, c juste un clic en moins 😁
J'aime bien l'icone

avatar Polyme | 

Mmm franchement je trouve vos critiques globalement gratuitement négatives. Sans être pro Microsoft, je trouve l’application utile et fonctionnant comme prévu…

Bonjour, c’est Bing. Je peux essayer de générer du code Swift pour créer une animation d’un homme qui court avec des sprites de 64 pixels. Voici un exemple possible:
import UIKit
import PlaygroundSupport

class RunningManViewController: UIViewController {

let imageView = UIImageView()
var images: [UIImage] = []

override func loadView() {
let view = UIView()
view.backgroundColor = .white

imageView.frame = CGRect(x: 20, y: 120, width: 300, height: 300)
imageView.contentMode = .scaleAspectFit
view.addSubview(imageView)

self.view = view
}

override func viewDidLoad() {
super.viewDidLoad()
// Load the images from the resources folder
for i in 1...4 {
if let image = UIImage(named: "running-man-\(i)") {
images.append(image)
}
}
// Set the animation properties
imageView.animationImages = images
imageView.animationDuration = 0.5
imageView.animationRepeatCount = 0
// Start the animation
imageView.startAnimating()
}
}

// Present the view controller in the Live View window
PlaygroundPage.current.liveView = RunningManViewController()

CONNEXION UTILISATEUR