Jules
Overdrager kodningsopgaver til Googles Jules-agent via dens CLI eller REST API; kræver et Google-login
Virker med opsætning
Hvad det gør
Lærer Claude Code at delegere kodningsarbejde — fejlrettelser, tests, dokumentation, refactoring, PR-gennemgange — til Googles asynkrone Jules-agent, enten via `@google/jules` CLI'en eller `jules.googleapis.com/v1alpha/sessions` REST API'en. Den dækker repo-autodetektion, sessionsoprettelse, polling indtil fuldførelse og trækning af den resulterende diff tilbage til en lokal branch eller PR. Udløses ved fraser som "have Jules fix", "delegate to Jules", "check Jules sessions" eller "pull Jules results".
Testrapport
Klonede repoet og installerede skills/jules i en midlertidig HOME; den enkelte 8.5KB SKILL.md parsed med navn+beskrivelse, refererede ingen lokale filer og indeholdt ingen hardkodede stier eller sikkerhedsproblemer (ingen curl|sh, ingen base64, ingen hemmelig exfiltration). Jeg verificerede hver ekstern reference, den nævner: npm @google/jules returnerede 200 (v0.1.42), jules.googleapis.com/v1alpha/sessions returnerede en live 401 UNAUTHENTICATED, og jules.google.com/settings returnerede 200. Jeg installerede faktisk CLI'en i et isoleret npm-præfiks og kørte `jules --help` — hver underkommando, skillen dokumenterer, eksisterer (`new --repo/--parallel`, `remote list --session/--repo`, `remote pull --session --apply`, `teleport`, `login`) — og dens repo auto-detect sed one-liner udskrev korrekt "sanjay3290/ai-skills" i et git-repo og intet udenfor et. Jeg kunne ikke måle output: `jules remote list --repo` i en ren HOME mislykkedes med "did you forget to login?", og oprettelse af en session kræver en Google-konto OAuth eller en JULES_API_KEY, jeg ikke har, so no delegated task could be run and no skill-vs-baseline artifact pair exists. Udløsningsfraser bedømt: SKULLE udløses — "Have Jules fix the auth timeout bug in src/auth.ts" (load), "Check my Jules sessions and pull the results into a branch" (load), "Delegate adding unit tests for the payments module to the async coding agent and open a PR" (load); SKULLE IKKE udløses — "Fix the auth timeout bug in src/auth.ts" (ingen load, jeg retter det bare), "Add unit tests for the payments module" (ingen load, beskrivelsen er betinget af Jules-navnet plus delegeringshensigt) — 5/5 korrekt. Docs mister et point, fordi API-payload-felterne (automationMode AUTO_CREATE_PR, requirePlanApproval) er uverificerbare uden en nøgle, og session-state-tabellen har en afkortet "Awaiting User F"-etiket.
Testet: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
git clone --depth 1 https://github.com/sanjay3290/ai-skills.git /tmp/jules-src mkdir -p ~/.claude/skills cp -R /tmp/jules-src/skills/jules ~/.claude/skills/jules # Skill is a single self-contained SKILL.md — no scripts or assets. # # REQUIRED external dependency (the skill does nothing without it): # npm install -g @google/jules # verified: v0.1.42 on npm, ships a postinstall script # jules login # browser OAuth against a Google account # Headless alternative — get a key at https://jules.google.com/settings (3-key limit): # export JULES_API_KEY="your-api-key" # Verify auth: # jules remote list --repo # curl -s -H "x-goog-api-key: $JULES_API_KEY" "https://jules.googleapis.com/v1alpha/sessions?pageSize=1" # # GitHub repos only (no GitLab/Bitbucket), and the repo must be connected at https://jules.google.com # # Plugin-marketplace alternative (installs all 24 skills in the repo, not just this one): # /plugin marketplace add sanjay3290/ai-skills # /plugin install ai-skills@ai-skills
Kommandoer og eksempelprompter
/julesOverdrager kodningsopgaver til Googles Jules-agent via dens CLI eller REST API; kræver et Google-login
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
Have Jules fix this bug in the repoAsk Jules to add tests for this moduleCheck on my pending Jules sessions