Skip to content

[IMP] runbot_attach_vscode: auto-open Claude Code in the panel on startup (task #67684)#55

Open
vib-adhoc wants to merge 1 commit into
ingadhoc:18.0from
adhoc-dev:18.0-t-67684-vib-5
Open

[IMP] runbot_attach_vscode: auto-open Claude Code in the panel on startup (task #67684)#55
vib-adhoc wants to merge 1 commit into
ingadhoc:18.0from
adhoc-dev:18.0-t-67684-vib-5

Conversation

@vib-adhoc

Copy link
Copy Markdown
Contributor

Qué hace

Al abrir el VS Code web, abre automáticamente la extensión Claude Code en el panel inferior.

Como una view de extensión (no-chat) no tiene setting nativo de "abrir al iniciar", se suma la extensión synedra.auto-run-command (disponible en Open VSX) y se configura para disparar el comando de apertura al arrancar:

  • claudeCode.preferredLocation: panel
  • auto-run-command.rules{condition: always, command: claude-vscode.editor.openLast}

editor.openLast es la acción canónica "Open Claude Code" del extension (la del botón ✻ de la status bar) y respeta preferredLocation, por eso abre en el panel.

Estado / dependencia

Apilado sobre #54 — hasta que ese se mergee, este PR incluye también sus commits. Se separó del #54 a propósito porque el auto-open todavía está en validación.

Test plan

  • Abrir una sesión de VS Code sobre una build con el layer code-server (con settings.json sembrado de cero).
  • Verificar que, unos segundos después de cargar el editor, Claude Code abre solo en el panel inferior.

@roboadhoc

Copy link
Copy Markdown

Pull request status dashboard

@vib-adhoc vib-adhoc force-pushed the 18.0-t-67684-vib-5 branch from 8cc336d to a138027 Compare June 8, 2026 15:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants