Log inSign up
Log inSign up
Gustavo Bordoni
5,989 posts
Gustavo Bordoni profile banner
@webord

Gustavo Bordoni

@webord
(he/him) Sr Director of Engineering @nexcess | FakerPress | Proud dad | Enjoys Olympic Weightlifting
New York Area, US
bordoni.me
Born February 15
Joined November 2008
428 Following
663 Followers
RepliesRepliesRepostsRepostsMediaMedia

Log in or sign up for X

See what’s happening and join the conversation

Continue with phone
or
Log in with username or email
Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
  • @webord
    Gustavo Bordoni
    @webord
    Oct 6
    624 pull requests merged across The Events Calendar, Event Tickets, GiveWP, Kadence and LearnDash in September, and 73 public releases. People opened and merged every one, and an AI agent drafted plenty of them. Every release has a public changelog: docs.nexcess.com/software/chang…
    Image
  • @webord
    Gustavo Bordoni
    @webord
    Oct 6
    claudep 0.5.0: each Claude Code profile carries its own environment variables. claudep vars bedrock CLAUDE_CODE_USE_BEDROCK=1 That profile runs on Bedrock, another stays on your plan, and cd into a pinned repo picks the right one. github.com/bordoni/claudep #ClaudeCode
    claudep, an orange 0.5.0 badge, "Release notes", Oct 6, 2026. Headline: "Env vars, per profile." Under it: "claudep runs Claude Code under separate accounts on one machine." A terminal (zsh, /Users/you) shows three commands. First, claudep vars bedrock CLAUDE_CODE_USE_BEDROCK=1 AWS_PROFILE=bedrock AWS_REGION=us-east-1, answered with a green tick: bedrock: CLAUDE_CODE_USE_BEDROCK, AWS_PROFILE, AWS_REGION. Second, claudep env bedrock, which prints export CLAUDE_CODE_USE_BEDROCK='1', export AWS_PROFILE='bedrock' and export AWS_REGION='us-east-1'. Third, claudep vars bedrock ANTHROPIC_API_KEY=sk-..., answered with a highlighted error: ANTHROPIC_API_KEY is not allowed: claudep never stores credentials. A timeline on the right, "Since 0.4.0": 0.4.2, Oct 2: launch through claudep and auto-memory writes stop asking for approval. 0.4.1, Oct 1: doctor warns when Claude Code asks on every memory write. Footer: github.com/bordoni/claudep, bun add -g @bordoni/claudep, not affiliated with Anthropic.
  • @webord
    Gustavo Bordoni
    @webord
    Oct 3
    claudep 0.4.2 is out Claude Code 2.1.280 asks approval for every memory write made through a symlink, and claudep shares memory through one. 0.4.2 passes the real path, so launching via claudep or an alias stops prompting. github.com/bordoni/claudep
    Image
    1
  • @webord
    Gustavo Bordoni
    @webord
    Sep 14
    claudep 0.4.0: tab completion for zsh, bash and fish. Subcommands, flags and your profile names, generated from the same command table the parser and help text use, so none of the three can drift. eval "$(claudep completion zsh)" github.com/bordoni/claudep #ClaudeCode
    Dark terminal card for claudep 0.4.0. Left: "claudep" plus Tab lists twelve subcommands (init, list, status, current, env, alias, doctor, rm, local, resolve, shell-init, completion); "claudep init" plus Tab completes the profiles default, enterprise and personal. Right: "six releases in eleven days", 0.4.0, "Tab completion for zsh, bash and fish", and a ladder: 0.1.0 Sep 3 macOS and Linux, 0.2.0 Sep 7 Windows, 0.3.0 Sep 10 fish and PowerShell, 0.4.0 Sep 14 Tab completion. Footer: one bun file, no dependencies, 253 tests, not affiliated with Anthropic, github.com/bordoni/claudep.
  • @webord
    Gustavo Bordoni
    @webord
    Sep 10
    claudep 0.3.0: fish support, and .claudep pins follow you on cd. claudep env now knows which shell is asking. Also: current --name for your prompt, list --json, and a doctor that catches ANTHROPIC_API_KEY silently replacing your login. bun add -g @bordoni/claudep
    Release card for claudep 0.3.0. Subtitle: "Run Claude Code under separate accounts on one machine. Now with a fish hook and a sharper doctor." A fish terminal session: "claudep shell-init fish | source", then cd into work/acme where a .claudep file says "work", "claudep current --name" prints work, "claudep list --json" piped to jq lists default and work, "claudep doctor" warns that ANTHROPIC_API_KEY is set and Claude Code would use it instead of the profile login, and after cd back home "claudep current --name" prints default. A "What's new" list repeats the four highlights. Footer: not affiliated with Anthropic.
Advertisement
Advertisement