Entwicklungsumgebung

Die IDE, in der der Agent selbst arbeitet.

Editor, Terminal und ein Claude-Agent in einem Fenster. Er liest dein Projekt, schreibt Code, führt Befehle aus und meldet zurück — du siehst jeden Schritt und kannst jederzeit dazwischenrufen.

Rust & Tauri Monaco-Editor Echte PowerShell Subagents RagnaID-Fernsteuerung

Kein Chat neben dem Editor. Ein Agent im Projekt.

Der Unterschied ist nicht die Antwortqualität, sondern was danach passiert: RagnaIDE führt aus, statt Codeblöcke zum Kopieren zu liefern.

Liest, schreibt, sucht

Der Agent durchsucht dein Projekt, öffnet Dateien und ändert sie gezielt — jede Änderung erscheint sofort im Editor. Dateizugriffe bleiben hart auf den geöffneten Ordner beschränkt.

Befehle nur mit deinem Ja

Tests, Builds, Installationen — bevor etwas läuft, siehst du den genauen Befehl und entscheidest: ausführen, immer erlauben oder ablehnen.

Plan statt Blackbox

Bei größeren Aufgaben legt der Agent zuerst einen Plan an und hakt die Schritte während der Arbeit ab. Du siehst, wo er steht — nicht nur, dass er beschäftigt ist.

Subagents mit voller Kontrolle

Unabhängige Teilaufgaben laufen parallel. Jeder Subagent hat Status, Modell, Laufzeit und ein eigenes Transkript — und du kannst ihm direkt schreiben, während er arbeitet.

Editor und Terminal, wie erwartet

Monaco-Editor mit Tabs und Syntax-Highlighting, echte PowerShell unten mit mehreren Sitzungen, Dateibaum, projektweite Suche, Sprachserver-Anbindung.

Nativ, nicht Browser im Mantel

Rust-Backend mit Tauri: kleine Binary, wenig Speicher, kein mitgelieferter Chromium. Updates kommen signiert direkt aus der App.

Vier Schritte, die sich wiederholen

Kein Orakel, das einen Codeblock ausspuckt, sondern eine Schleife, der du zusehen kannst.

1 · Du stellst die Aufgabe

In ganzen Sätzen. „Der Login wirft einen 500er, finde und behebe das" reicht — du musst nicht sagen, welche Dateien er ansehen soll.

2 · Er wählt sein Werkzeug

Suchen, lesen, ändern, ausführen, einen Plan schreiben, Subagents starten. Jede Wahl erscheint als Zeile im Chat.

3 · RagnaIDE führt aus

Innerhalb deines Projektordners, Befehle nur mit deiner Freigabe. Das Ergebnis geht zurück ans Modell.

4 · Und wieder von vorn

Bis die Aufgabe steht. Du kannst jederzeit dazwischenrufen — die laufende Arbeit bricht dabei nicht ab.

Wofür Leute es benutzen

„Erklär mir dieses Projekt"

Bei fremdem Code: Er liest sich quer durch, findet die Einstiegspunkte und schreibt dir eine Übersicht der Architektur — statt dass du eine Stunde lang Dateien aufklappst.

„Finde den Bug und behebe ihn"

Fehlermeldung reinwerfen. Er sucht die Stelle, liest den Zusammenhang, ändert gezielt und lässt auf Wunsch die Tests laufen, um zu prüfen, ob es wirklich weg ist.

„Zieh das überall nach"

Umbenennungen, API-Wechsel, ein Muster durch zwanzig Dateien. Für unabhängige Teile startet er Subagents, die parallel arbeiten.

„Schreib die Tests dazu"

Er liest die Implementierung, schreibt die Tests, führt sie aus und korrigiert nach, bis sie grün sind — nicht nur, bis sie plausibel aussehen.

„Bau mir das von Grund auf"

Leerer Ordner, eine Beschreibung. Er legt die Struktur an, schreibt den Code und startet die Anwendung, damit du siehst, ob sie läuft.

„Mach weiter, ich bin unterwegs"

Aufgabe geben, Deckel zu. Über die Fernsteuerung schaust du vom Handy nach, beantwortest Rückfragen und gibst die nächste Aufgabe.

Zur vollständigen Dokumentation →

Fernsteuerung

Dein Agent läuft weiter. Auch wenn du weg bist.

Verbinde deine RagnaID, und die IDE meldet sich beim RagnaSoftware-Relay an. Von da an erreichst du sie unter ragnasoftware.net/ide — vom Handy, vom Laptop, von überall.

  • Live mitlesen: derselbe Chat, dieselben Tool-Schritte, derselbe Plan.
  • Eingreifen: Aufgaben geben, Rückfragen beantworten, dazwischenrufen.
  • Steuern: Modell und Denktiefe umschalten, laufende Arbeit stoppen.
  • Nur deine Geräte: die Zuordnung läuft über deine RagnaID — niemand sieht fremde.
  • Befehlsfreigaben bleiben lokal: Shell-Zugriff aus dem Browser ist standardmäßig aus, damit ein übernommener Tab nicht dein Rechner ist.

So verbindest du

1 · Anmelden

In der IDE unter Einstellungen → Konto auf „Mit RagnaID verbinden". Dein Passwort tippst du nur bei RagnaID.

2 · Öffnen

Auf ragnasoftware.net/ide mit derselben RagnaID anmelden — dein Rechner erscheint in der Geräteliste.

3 · Loslegen

Schreiben, Aufgaben geben, zusehen. Alles läuft weiter auf deinem Rechner, du siehst es nur von woanders.

RagnaIDE herunterladen

Kostenlos für Windows 10 und 11 (64-Bit). Der Installer ist signiert — die App prüft jedes Update gegen denselben Schlüssel, bevor sie es installiert.

RagnaIDE für Windows
· veröffentlicht · Setup (.exe)
Setup (.exe) laden

SHA-256: wird geladen…

Prüfsumme vergleichen

In PowerShell, nach dem Download:

Get-FileHash .\RagnaIDE-Setup-x64.exe -Algorithm SHA256

Windows zeigt beim ersten Start eventuell eine SmartScreen-Warnung, weil der Installer noch kein kostenpflichtiges Code-Signing-Zertifikat trägt. Über „Weitere Informationen" → „Trotzdem ausführen" geht es weiter.

Unter der Haube

Warum es sich leicht anfühlt

Die Oberfläche ist Web-Technik, der Rest nicht. Alles, was zählt — Dateien, Prozesse, der gesamte API-Verkehr — läuft nativ in Rust.

  • Rust + Tauri statt eines mitgelieferten Chromium: rund 7 MB Installer.
  • Monaco als Editor-Kern — derselbe wie in VS Code, vollständig lokal eingebunden. Die IDE läuft ohne Netz weiter.
  • Echte PTY-Terminals über portable-pty, keine nachgebaute Konsole.
  • Language Server Protocol für Autovervollständigung, Sprung zur Definition und Diagnosen.
  • Dein Schlüssel bleibt im Backend. Die Oberfläche sieht ihn nie.
Ehrlich gesagt

Was es noch nicht ist

RagnaIDE ist in Version 0.1. Es ersetzt VS Code noch nicht überall — hier steht, wo du an Grenzen stößt.

  • Kein Erweiterungs-Ökosystem. Was drin ist, ist drin.
  • Kein integrierter Debugger. Zum Debuggen brauchst du weiterhin dein gewohntes Werkzeug.
  • Nur Windows als fertiges Paket. Der Code baut auch anderswo, aber getestet und ausgeliefert wird derzeit Windows.
  • Sprachserver bringen wir nicht mit. Ist für deine Sprache keiner installiert, fehlen Autovervollständigung und Diagnosen.
  • Der Installer trägt kein teures Zertifikat. Windows warnt beim ersten Start.

Was du brauchst

Windows 10 / 11

64-Bit. Das WebView2-Runtime ist auf aktuellen Systemen vorhanden und wird sonst vom Installer nachgeholt.

Ein Claude-Zugang

Anmeldung mit deinem Claude-Konto (nutzt dein bestehendes Abo) oder ein Anthropic-API-Schlüssel. Beides geht.

Optional: RagnaID

Nur für die Fernsteuerung über den Browser. Ohne sie funktioniert die IDE vollständig lokal.

Häufige Fragen

Brauche ich einen eigenen API-Schlüssel?

Nicht zwingend. Du kannst dich mit deinem Claude-Konto anmelden und dein bestehendes Abo nutzen. Alternativ hinterlegst du einen Anthropic-API-Schlüssel — dann läuft die Abrechnung über die Console.

Kann der Agent einfach Befehle auf meinem Rechner ausführen?

Nur nach Rückfrage. Bevor ein Befehl läuft, erscheint eine Karte mit dem genauen Befehl und den Optionen Ausführen, Immer erlauben oder Ablehnen. Dateizugriffe sind zusätzlich hart auf den geöffneten Projektordner begrenzt — Pfade außerhalb werden abgewiesen.

Gehen meine Dateien irgendwohin?

Nur der Ausschnitt, den der Agent für die Aufgabe liest, geht als Teil der Anfrage an Anthropic — genau wie bei jedem anderen Claude-Client. RagnaSoftware selbst sieht deinen Code nicht. Bei aktiver Fernsteuerung läuft der Chat-Verlauf über das Relay, damit du ihn im Browser siehst; der Relay speichert ihn nicht dauerhaft.

Wie kommen Updates?

Die App fragt beim Start bei ragnasoftware.net nach. Gibt es etwas Neues, erscheint ein Hinweis in der Statusleiste; installiert wird erst auf deinen Klick. Jedes Update wird vorher gegen den in der App hinterlegten Signaturschlüssel geprüft — eine manipulierte Datei wird nicht installiert.

Was kostet RagnaIDE?

Nichts. Es fallen nur die Kosten deines Claude-Abos beziehungsweise deines API-Schlüssels an.

Wo finde ich eine ausführliche Anleitung?

In der Dokumentation — von der Installation über die Werkzeuge des Agenten und die Sicherheitsgrenzen bis zu Tastenkürzeln und Fehlerbehebung.