Cate IDE
| Cate | |
|---|---|
| Basisdaten | |
| Hauptentwickler | 0-AI UG |
| Erscheinungsjahr | 2026 |
| Betriebssystem | macOS, Windows, Linux |
| Programmiersprache | TypeScript |
| Kategorie | Integrierte Entwicklungsumgebung |
| Lizenz | MIT-Lizenz |
| deutschsprachig | nein |
| https://cate.cero-ai.com/ | |
Cate ist eine quelloffene integrierte Entwicklungsumgebung für Softwareentwicklung. Die Anwendung nutzt eine zoombare zweidimensionale Arbeitsfläche, auf der Code-Editoren, Terminals, Browser-Panels, Dokumente, Git-Funktionen und KI-Agenten als einzelne Elemente angeordnet werden können.[1][2]
Das Projekt wird von der 0-AI UG entwickelt und unter der MIT-Lizenz veröffentlicht.[1] Cate ist als Desktop-Anwendung für macOS, Windows und Linux verfügbar.[1]
Konzept
[Bearbeiten | Quelltext bearbeiten]Cate ist als sogenannte räumliche Entwicklungsumgebung konzipiert. Im Unterschied zu klassischen integrierten Entwicklungsumgebungen, die Dateien, Terminals und Vorschaufenster meist in festen Tabs oder Spalten organisieren, ordnet Cate diese Elemente auf einer frei verschiebbaren und zoombaren Arbeitsfläche an.[1][2]
Die Anwendung soll mehrere Bestandteile eines Entwicklungsprozesses in einem gemeinsamen Projektkontext sichtbar machen. Dazu zählen unter anderem Quellcode, Terminalausgaben, Browser-Vorschauen, Dokumentation, Git-Zustand und agentenbasierte Arbeitsabläufe.[1] ASCII News beschrieb Cate als Electron-basierte räumliche IDE, die verstreute Fenster durch eine persistente, zoombare Canvas für Terminals, Editoren, Browser und KI-Agenten innerhalb eines Projektarbeitsbereichs ersetzt.[2]
Funktionen
[Bearbeiten | Quelltext bearbeiten]Zu den beschriebenen Funktionen von Cate gehören:[1][3]
- eine zoombare und verschiebbare Arbeitsfläche,
- frei platzierbare Editor-, Terminal-, Browser- und Dokumenten-Panels,
- ein Dock-System mit Tabs und Splits,
- abtrennbare Fenster für Betriebssystem-Fenstermanager,
- integrierte Terminals auf Basis von xterm.js und node-pty,
- Editor-Panels auf Basis des Monaco Editors,
- Git-Funktionen, darunter Dateiübersicht, Branches, Staging, Worktrees und Inline-Diffs,
- projektweite Suche,
- gespeicherte Layouts und projektbezogene Arbeitsbereiche,
- Unterstützung für KI-gestützte Entwicklungsabläufe und Agenten.
Technik
[Bearbeiten | Quelltext bearbeiten]Cate ist eine Desktop-Anwendung auf Basis von Electron. Der Quellcode ist überwiegend in TypeScript geschrieben.[1] Für Editor-Funktionen verwendet die Anwendung den Monaco Editor; integrierte Terminals basieren auf xterm.js und node-pty.[1][3]
Die Veröffentlichungen werden über GitHub Releases bereitgestellt. Für Version 1.0.0 wurden Installationspakete für macOS, Windows und Linux beschrieben, darunter DMG- und ZIP-Pakete für macOS, NSIS-Installer und ZIP-Pakete für Windows sowie AppImage-, DEB- und tar.gz-Pakete für Linux.[3]
Entwicklung
[Bearbeiten | Quelltext bearbeiten]Cate wird als Open-Source-Projekt auf GitHub entwickelt.[1] Die erste stabile Version 1.0.0 wurde am 24. Mai 2026 veröffentlicht.[3] In den Release Notes wurden unter anderem die unendliche Canvas, das Dock-System, Monaco-Editor-Integration, native Terminals, Browser-Panels, Git-Integration, gespeicherte Layouts und Cross-Platform-Unterstützung genannt.[3]
Öffentliche Wahrnehmung
[Bearbeiten | Quelltext bearbeiten]Nach der Veröffentlichung von Version 1.0 wurde Cate unter anderem auf Hacker News diskutiert. Der dortige Beitrag verwies auf Cate als „Infinite canvas workspace for developers“ und erhielt 65 Punkte sowie 66 Kommentare.[4] In der Diskussion wurde Cate im Zusammenhang mit neuen Benutzeroberflächen für Entwicklungsumgebungen, räumlicher Organisation von Arbeitsbereichen und agentenbasierten Entwicklungsabläufen eingeordnet.[4]
Verbreitung
[Bearbeiten | Quelltext bearbeiten]Neben dem offiziellen GitHub-Repository existieren Spiegelungen beziehungsweise Paketverweise auf weiteren Plattformen. Dazu zählen unter anderem ein Mirror auf Gitee sowie ein Paketverweis im Arch User Repository.[5][6]
Siehe auch
[Bearbeiten | Quelltext bearbeiten]Weblinks
[Bearbeiten | Quelltext bearbeiten]- Offizielle Website von Cate.
- Cate auf GitHub. In: GitHub.
Einzelnachweise
[Bearbeiten | Quelltext bearbeiten]- 1 2 3 4 5 6 7 8 9 0-AI-UG/cate. In: GitHub. Abgerufen am 4. Juni 2026.
- 1 2 3 Cate: Spatial IDE with Infinite Canvas for Project-Scoped Development. In: ASCII News. 28. Mai 2026, abgerufen am 4. Juni 2026.
- 1 2 3 4 5 Releases · 0-AI-UG/cate. In: GitHub. Abgerufen am 4. Juni 2026.
- 1 2 Cate v1.0 is out: The Infinite canvas workspace for developers. In: Hacker News. 26. Mai 2026, abgerufen am 4. Juni 2026.
- ↑ Gitee 极速下载/cate. In: Gitee. Abgerufen am 4. Juni 2026.
- ↑ AUR (en) - cate-bin. In: Arch User Repository. Abgerufen am 4. Juni 2026.