{"id":51861623,"url":"https://github.com/juninmd/jules-extension-vscode","last_synced_at":"2026-07-24T08:02:11.766Z","repository":{"id":344431963,"uuid":"1181796531","full_name":"juninmd/jules-extension-vscode","owner":"juninmd","description":"extension to use jules inside vscode","archived":false,"fork":false,"pushed_at":"2026-07-09T14:32:51.000Z","size":2010,"stargazers_count":0,"open_issues_count":11,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-07-23T10:18:13.666Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/juninmd.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-03-14T16:30:29.000Z","updated_at":"2026-07-09T14:33:30.000Z","dependencies_parsed_at":"2026-05-05T16:01:39.234Z","dependency_job_id":null,"html_url":"https://github.com/juninmd/jules-extension-vscode","commit_stats":null,"previous_names":["juninmd/jules-extension-vscode"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/juninmd/jules-extension-vscode","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/juninmd%2Fjules-extension-vscode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/juninmd%2Fjules-extension-vscode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/juninmd%2Fjules-extension-vscode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/juninmd%2Fjules-extension-vscode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/juninmd","download_url":"https://codeload.github.com/juninmd/jules-extension-vscode/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/juninmd%2Fjules-extension-vscode/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35832970,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-07-24T02:00:07.870Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-07-24T08:02:10.948Z","updated_at":"2026-07-24T08:02:11.760Z","avatar_url":"https://github.com/juninmd.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Jules – AI Coding Agent for VS Code\n\n\u003cdiv align=\"center\"\u003e\n\n[![Visual Studio Marketplace](https://img.shields.io/visual-studio-marketplace/v/juninmd.jules-extension-vscode?style=flat\u0026label=VS%20Code%20Marketplace)](https://marketplace.visualstudio.com/items?itemName=juninmd.jules-extension-vscode)\n[![GitHub stars](https://img.shields.io/github/stars/juninmd/jules-extension-vscode?style=flat)](https://github.com/juninmd/jules-extension-vscode)\n[![License](https://img.shields.io/github/license/juninmd/jules-extension-vscode?style=flat)](LICENSE)\n\n\u003c/div\u003e\n\nUse [Google Jules](https://jules.google) AI coding agent directly inside VS Code.\n\n## What is Jules?\n\nJules is Google's experimental AI coding agent that can understand your codebase, make changes across multiple files, and handle complex programming tasks. This extension brings Jules into your VS Code workflow.\n\n## Features\n\n- **Chat Interface** — Sidebar panel to describe coding tasks and track their progress\n- **Secure API Key Storage** — API key stored in VS Code's secret storage (never in plaintext)\n- **Code Context** — Select code in the editor and attach it to a Jules task with one click\n- **Live Task Polling** — Task status updates automatically every 5 seconds\n- **Pull Request Links** — Open the PR created by Jules directly from VS Code\n- **Keyboard Shortcut** — `Ctrl+Shift+J` (`Cmd+Shift+J` on Mac) to open the panel\n- **Multi-language UI** — Support for English, Portuguese, Spanish, French, German, Japanese, Korean, and Chinese\n\n## Installation\n\n### From VS Code Marketplace\n\n1. Open VS Code\n2. Go to Extensions (`Ctrl+Shift+X`)\n3. Search for \"Jules AI\"\n4. Click **Install**\n\n### From VSIX File\n\nDownload the `.vsix` file from [Releases](https://github.com/juninmd/jules-extension-vscode/releases) and install via `Extensions: Install from VSIX`.\n\n## Getting Started\n\n1. Install the extension in VS Code\n2. Press `Ctrl+Shift+J` or click the Jules icon in the Activity Bar\n3. Click **Configure API Key** and paste your Jules API key\n4. Start describing coding tasks!\n\n### Getting an API Key\n\nVisit [jules.google](https://jules.google) to sign up and get your API key.\n\n## Extension Settings\n\n| Setting | Default | Description |\n|---------|---------|-------------|\n| `jules.apiBaseUrl` | `https://jules.googleapis.com/v1` | Jules API base URL (advanced) |\n| `jules.autoOpenOnStartup` | `false` | Auto-open the Jules panel when VS Code starts |\n| `jules.language` | `en` | Display language for the Jules interface |\n\n## Commands\n\n| Command | Shortcut | Description |\n|---------|----------|-------------|\n| Jules: Open Jules Panel | `Ctrl+Shift+J` | Open the Jules sidebar |\n| Jules: Configure API Key | — | Set or update your API key |\n| Jules: New Task | — | Start a new task (with selected code if any) |\n| Jules: Clear Chat | — | Clear the task list in the panel |\n\n## Development\n\n```bash\n# Install dependencies\nnpm install\n\n# Compile TypeScript\nnpm run compile\n\n# Watch for changes\nnpm run watch\n\n# Package the extension\nnpm run package\n\n# Run tests\nnpm run test\n```\n\nPress `F5` in VS Code to launch the Extension Development Host.\n\n## License\n\nMIT License – see [LICENSE](LICENSE) for details.\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a [Pull Request](https://github.com/juninmd/jules-extension-vscode/pulls).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjuninmd%2Fjules-extension-vscode","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjuninmd%2Fjules-extension-vscode","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjuninmd%2Fjules-extension-vscode/lists"}