Run two Claude Code accounts simultaneously on macOS without re-authenticating by using separate configuration directories.
- Create Separate Config Directories
mkdir ~/.claude
mkdir ~/.claude-cb
| description | tools |
|---|---|
Document all tests in this project. Keep the lists up-to-date. |
Bash, Glob, Grep, Read, Write, Edit |
Document tests efficiently using framework discovery and incremental updates. Handles multi-language projects.
First check if the project's claude.md (or CLAUDE.md) file contains testing framework information. If not, detect frameworks and update the file with:
| This app does not collect any personally identifiable information from users. | |
| No user data is stored outside of the customer's own devices. |
| $SourcesDirectory = "/path/to/packa.json/directory/" | |
| $BuildId = "1234" # This should be set to the actual build ID in your CI/CD pipeline | |
| $packageJsonPath = "$(SourcesDirectory)/package.json" | |
| $package = Get-Content $packageJsonPath | ConvertFrom-Json | |
| $package.version = "0.1.$(BuildId)" | |
| $package | ConvertTo-Json -Depth 100 | Set-Content $packageJsonPath -Encoding UTF8 |
| # from project root (serve build/ on port 8000): | |
| python3 -m http.server 8000 --directory build |
iterm2:brew install iterm2 --caskCTRL+~ to be Quake-compatible :), choose whatever suits your needs.| https://tsuyoshiushio.medium.com/understanding-dynamic-assembly-loading-with-assemblyloadcontext-in-c-640ec82bff63 | |
| https://github.com/TsuyoshiUshio/AssemblyLoadContextPike |
| param location string = resourceGroup().location | |
| param applicationSuffix string | |
| param environment string | |
| param resourceAbbreviations object | |
| param sqlServerConfig object | |
| param appServicePlanConfig object | |
| param sqlDbConfig object | |
| // Function to create resource names | |
| @description('Creates a resource name based on the application suffix, environment, and resource abbreviation.') |
| var response = JSON.parse(pm.response.text()); | |
| var jwt = response.access_token; | |
| pm.collectionVariables.set("access_token", jwt); | |
| var cryptoJS = require('crypto-js') | |
| function base64UrlDecode(base64Url) { | |
| let base64 = base64Url.replace(/-/g, '+').replace(/_/g, '/'); | |
| switch (base64.length % 4) { |