config:vscode
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| config:vscode [2026/08/09 22:31] – Wuff | config:vscode [2026/09/02 17:23] (current) – Wuff | ||
|---|---|---|---|
| Line 45: | Line 45: | ||
| Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter. | Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter. | ||
| < | < | ||
| + | # GitLens: | ||
| + | ext install eamodio.gitlens | ||
| + | |||
| # OpenAI ChatGPT/ | # OpenAI ChatGPT/ | ||
| ext install openai.chatgpt | ext install openai.chatgpt | ||
| Line 149: | Line 152: | ||
| /config remoteControl=true | /config remoteControl=true | ||
| </ | </ | ||
| + | :!: Remote control may cause crashes when used in the vscode plugin! | ||
| Then login via claude.ai/ | Then login via claude.ai/ | ||
| Line 165: | Line 169: | ||
| Note: Bypass permission mode does NOT work when remote-controlling sessions. Every instruction via a remote-controlled session changes the permission mode to the available setting from the external device and will prompt. Bypass permissions only works through the vscode extension chat. | Note: Bypass permission mode does NOT work when remote-controlling sessions. Every instruction via a remote-controlled session changes the permission mode to the available setting from the external device and will prompt. Bypass permissions only works through the vscode extension chat. | ||
| + | |||
| + | This can be set globally in .claude/ | ||
| + | < | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | ], | ||
| + | " | ||
| + | } | ||
| + | </ | ||
| + | ===== Claude Code Behaviour ===== | ||
| + | |||
| + | Create or edit ~/ | ||
| + | Paste the negative constraint inside the file: | ||
| + | < | ||
| + | Never comment on the time of day, how late it is, or suggest that I take a break, get some rest, or go to sleep. | ||
| + | </ | ||
| + | Save the file. Claude Code will automatically ingest this instruction at the start of every new chat session. | ||
| + | |||
| + | ===== Claude Code CLI ===== | ||
| + | |||
| + | To use the CLI of claude code installed with the extension, add the path to .profile or .bashrc (whichever is required on your system). The direct extension path keeps changing, but separate version is available through .local/bin. Note that similar to vscode, the sessions are stored per working folder and then shared between vscode extension and cli. Open CLI code in the appropriate working directory for your project to /resume sessions: | ||
| + | < | ||
| + | add claude to bashrc path: | ||
| + | # Add claude to path | ||
| + | #export PATH=" | ||
| + | export PATH=" | ||
| + | </ | ||
| + | |||
| + | To add a Claude Code CLI status bar: | ||
| + | GitHub: https:// | ||
| + | < | ||
| + | git clone https:// | ||
| + | cd claude-usage-bar | ||
| + | bash install.sh | ||
| + | </ | ||
| + | {{.: | ||
| + | |||
| + | |||
| + | Multi-account proxy teamclaude: | ||
| + | https:// | ||
| + | |||
| + | < | ||
| + | npm install -g @karpeleslab/ | ||
| + | teamclaude import | ||
| + | teamclaude alias --install | ||
| + | source .bashrc | ||
| + | teamclaude server --headless | ||
| + | claude | ||
| + | </ | ||
| + | |||
config/vscode.1786311089.txt.gz · Last modified: by Wuff