Skip to main content
Skills and agents are currently in alpha. Die Funktion ist funktionsfähig, entwickelt sich jedoch noch weiter.
Apps can define AI capabilities that live inside the workspace — reusable skill instructions and agents with custom system prompts.
Skills definieren wiederverwendbare Anweisungen und Fähigkeiten, die KI-Agenten in Ihrem Arbeitsbereich verwenden können. Verwenden Sie defineSkill(), um Skills mit eingebauter Validierung zu definieren:
src/skills/example-skill.ts
Hauptpunkte:
  • name ist eine eindeutige Kennung (als Zeichenfolge) für den Skill (kebab-case empfohlen).
  • label ist der menschenlesbare Anzeigename, der in der UI angezeigt wird.
  • content enthält die Skill-Anweisungen — dies ist der Text, den der KI-Agent verwendet.
  • icon (optional) legt das in der UI angezeigte Symbol fest.
  • description (optional) liefert zusätzlichen Kontext zum Zweck des Skills.
Agenten sind KI-Assistenten, die innerhalb Ihres Arbeitsbereichs leben. Verwenden Sie defineAgent(), um Agenten mit einem benutzerdefinierten System-Prompt zu erstellen:
src/agents/example-agent.ts
Hauptpunkte:
  • name ist eine eindeutige Kennung (als Zeichenfolge) für den Agenten (kebab-case empfohlen).
  • label ist der in der UI angezeigte Anzeigename.
  • prompt ist der System-Prompt, der das Verhalten des Agenten definiert.
  • description (optional) liefert Kontext dazu, was der Agent tut.
  • icon (optional) legt das in der UI angezeigte Symbol fest.
  • modelId (optional) überschreibt das vom Agenten verwendete Standard-KI-Modell.