Was macht Agent-Jobs?
Rekrutiert KI-Agenten, die mit souveräner Infrastruktur kompatibel sind, für Human-Capital-Workflows bei G42 – mit unternehmensreifer Integration und klaren Spezifikationen.
Überblick
Dieser Skill ermöglicht es dir, KI-Agenten auf Basis deiner Personalanforderungen zu suchen, zu bewerten und zu integrieren. Dabei wird sichergestellt, dass alle Agenten auf souveräner Infrastruktur laufen – d.h. sie erfüllen die strengen Compliance- und Datenschutzvorgaben von G42 und lokalen Regulierungen.
Funktionen
- Agenten-Rekrutierung: Durchsuche einen kuratierten Katalog von KI-Agenten, die für Human-Capital-Workflows optimiert sind.
- Enterprise-Ready-Integration: Fertige Connectors für gängige HR-Systeme (z.B. SAP SuccessFactors, Workday) und API/SDK für eigene Integrationen.
- Klare Spezifikationen: Jeder Agent kommt mit einer detaillierten SKILL.md, die Fähigkeiten, Input/Output-Formate, Ausführungsmodi (Batch/Real-Time) und benötigte Umgebungsvariablen definiert.
- Souveräne Infrastruktur: Alle Agenten laufen in einer isolierten, complianten Umgebung (z.B. Azure Sovereign Cloud oder On-Premise).
- Workflow-Automatisierung: Definiere Pipelines, in denen mehrere Agenten zusammenarbeiten – z.B. Kandidatenvorauswahl -> Onboarding-Agent -> Compliance-Prüfung.
Unterstützte Plattformen
- Claude Code
- Cursor
- Codex
- Weitere Plattformen über API-Schnittstelle
Installation
Voraussetzungen
- Node.js 18+ oder Python 3.9+
- Gültiger API-Key für G42 Sovereign Infrastructure
- (Optional) Docker für lokale Agentenausführung
Schnellstart
# Repository klonen
git clone https://github.com/GMorpheus/agent-jobs.git
cd agent-jobs
# Abhängigkeiten installieren
npm install
# Konfiguration einrichten
cp .env.example .env
# Bearbeite .env und setze deine G42_API_KEY
# Skill starten
npm run start
Verwendung
Ein Agent kann über die CLI gestartet werden:
agent-jobs recruit --role "Softwareentwickler" --skills "TypeScript, React, Node.js" --culture "agil"
Oder programmatisch über die API:
const AgentJobs = require('g42-agent-jobs');
const recruiter = new AgentJobs.Recruiter({ apiKey: process.env.G42_API_KEY });
const results = await recruiter.findAgents({
role: 'Datenwissenschaftler',
skills: ['Python', 'TensorFlow', 'SQL'],
complianceLevel: 'sovereign'
});
const selectedAgent = results[0];
await selectedAgent.install({ target: './agents/ds-agent' });
Umgebungsvariablen
| Variable | Beschreibung | Erforderlich |
|---|---|---|
G42_API_KEY | API-Key für G42 Sovereign Infrastructure | Ja |
AGENT_CACHE_DIR | Verzeichnis für heruntergeladene Agenten (Standard: ./agents) | Nein |
LOG_LEVEL | Log-Level (debug, info, warn, error) | Nein |
SOVEREIGN_ENDPOINT | Benutzerdefinierter Endpunkt für souveräne Infrastruktur | Nein |
Lizenz
MIT – siehe LICENSE
Kontakt
Bei Fragen wende dich an das GMorpheus-Team oder öffne ein Issue auf GitHub.