Orca se présente comme un « IDE d'agents » plutôt que comme un éditeur de code classique. Son postulat central : les IDE ont été pensés pour un unique éditeur humain, alors que les flux de travail de l'ère de l'IA s'organisent autour de nombreux agents simultanés. Orca structure donc le travail en projets, espaces de travail et worktrees : chaque tâche reçoit un environnement isolé, vers lequel peut pointer n'importe quelle CLI d'agent.
L'application rassemble des briques que les développeurs assemblent habituellement à la main : interfaces de chat ou de terminal, navigateur intégré avec mode d'inspection du design, panneaux partagés pour les diffs et les fichiers, une surface notes/éditeur et une intégration Git. Une interface en ligne de commande reflète l'interface graphique, ce qui permet aux agents eux-mêmes de créer des worktrees, lancer des workers, piloter le navigateur et programmer des automatisations via la CLI d'Orca.
Orca est multiplateforme (macOS, Windows, Linux) et s'accompagne d'applications compagnon iOS et Android qui vous alertent lorsqu'un agent a besoin d'une réponse, pour que vous puissiez intervenir depuis votre téléphone. Il est distribué comme logiciel libre et open source ; le projet propose aussi une offre Enterprise documentée et un système de plugins pour étendre l'environnement.