✕ Clear all filters
19 articles

📰 Dev.to · CodeKing

19 articles · Updated every 3 hours · View all reads

All Articles 73,349Blog Posts 101,137Tech Tutorials 17,820Research Papers 15,654News 13,026 ⚡ AI Lessons
"My Coding Agent Remembered Sessions, Not Work. That Was the Bug"
Dev.to · CodeKing 🤖 AI Agents & Automation ⚡ AI Lesson 2w ago
"My Coding Agent Remembered Sessions, Not Work. That Was the Bug"
A practical model for AI coding agents that need to remember projects, tasks, executions, and runtime sessions separately.
"My DingTalk Coding Bot Said It Started the Task. Then It Never Sent the Result"
Dev.to · CodeKing 2w ago
"My DingTalk Coding Bot Said It Started the Task. Then It Never Sent the Result"
A real bug from wiring Claude Code and Codex into DingTalk: the bot acknowledged work, but the runtime result disappeared unless I fixed delivery and fallback p
"I Stopped Choosing Between Claude Code and Codex. I Put Both in One Chat Window"
Dev.to · CodeKing 2w ago
"I Stopped Choosing Between Claude Code and Codex. I Put Both in One Chat Window"
I got tired of switching between terminal agents, so I made Claude Code and Codex share one local chat workflow with direct runtime and assistant modes.
"I Got Tired of Rewriting 4 AI CLI Config Files. So I Put Setup Behind One Button"
Dev.to · CodeKing 🛠️ AI Tools & Apps ⚡ AI Lesson 2w ago
"I Got Tired of Rewriting 4 AI CLI Config Files. So I Put Setup Behind One Button"
A short walkthrough of the CliGate dashboard flow that installs and configures Claude Code, Codex, Gemini CLI, and OpenClaw from one local panel.
"My Product Assistant Kept Borrowing the Wrong Model. So I Gave It Its Own Routing Chain"
Dev.to · CodeKing 2w ago
"My Product Assistant Kept Borrowing the Wrong Model. So I Gave It Its Own Routing Chain"
I stopped letting my product assistant depend on whatever account or API key happened to win routing, and gave it an explicit model-source chain with fallbacks.
"My README Kept Trying to Be the Whole Product Manual. So I Split It Into 3 Layers"
Dev.to · CodeKing 3w ago
"My README Kept Trying to Be the Whole Product Manual. So I Split It Into 3 Layers"
I stopped treating my README like a dumping ground and split my local AI gateway docs into a landing page, a docs hub, and an in-product manual.
"You Don't Need Matching Model Names to Run AI Coding Tools"
Dev.to · CodeKing 💻 AI-Assisted Coding ⚡ AI Lesson 3w ago
"You Don't Need Matching Model Names to Run AI Coding Tools"
I got tired of AI coding tools assuming model IDs and provider deployment names should match, so I put one local routing layer in the middle.
"I Thought Adding Google-Style OAuth to My Local AI Gateway Would Take One Evening"
Dev.to · CodeKing 🤖 AI Agents & Automation ⚡ AI Lesson 3w ago
"I Thought Adding Google-Style OAuth to My Local AI Gateway Would Take One Evening"
I wired Antigravity accounts into CliGate and learned the hard way that OAuth success, token refresh, project IDs, and chat source wiring are four separate prob
"My Team Had GCP Credits. Claude Code Wanted an Anthropic Key."
Dev.to · CodeKing 🤖 AI Agents & Automation ⚡ AI Lesson 3w ago
"My Team Had GCP Credits. Claude Code Wanted an Anthropic Key."
I wanted Claude Code to use Google Cloud billing instead of another Anthropic key, so I routed it through Vertex AI with one local gateway.
"How I Made Claude Code, Codex, and Gemini CLI Share One Local API"
Dev.to · CodeKing 3w ago
"How I Made Claude Code, Codex, and Gemini CLI Share One Local API"
I got tired of three incompatible AI tool protocols, so I built a local Node.js proxy that translates requests, streams, and images.
"I Pointed Claude Code at Google's Antigravity — Here's the 5-Minute OAuth Setup"
Dev.to · CodeKing 💻 AI-Assisted Coding ⚡ AI Lesson 1mo ago
"I Pointed Claude Code at Google's Antigravity — Here's the 5-Minute OAuth Setup"
How to route Claude Code to Claude Sonnet 4.6 and Opus 4.6 through Google's Antigravity using a Google login — no Anthropic API key, no manual config rewires.
"I Stopped Building a Coding Agent and Built a Supervisor for Codex and Claude Code Instead"
Dev.to · CodeKing 1mo ago
"I Stopped Building a Coding Agent and Built a Supervisor for Codex and Claude Code Instead"
The agent I actually needed wasn't another coder — it was a dispatcher. Here's the control-plane vs execution-plane split I landed on and why.
"I Only Trusted My Channel Abstraction After Plugging In the Third Provider"
Dev.to · CodeKing 1mo ago
"I Only Trusted My Channel Abstraction After Plugging In the Third Provider"
Adding DingTalk as the third channel to a local AI gateway forced me to confront whether my abstraction was real — or just two hard-coded integrations wearing a
I Wanted One Local Gateway for Claude Code, Codex, Gemini, Telegram, Feishu, and DingTalk. So I Built CliGate
Dev.to · CodeKing 🤖 AI Agents & Automation ⚡ AI Lesson 1mo ago
I Wanted One Local Gateway for Claude Code, Codex, Gemini, Telegram, Feishu, and DingTalk. So I Built CliGate
CliGate is a local multi-protocol AI gateway that unifies Claude Code, Codex CLI, Gemini CLI, Telegram, Feishu, and DingTalk with account pools, app routing, st
"How I Control Codex and Claude Code From Telegram — a 5-Minute Setup"
Dev.to · CodeKing 1mo ago
"How I Control Codex and Claude Code From Telegram — a 5-Minute Setup"
Step-by-step guide to launching Codex and Claude Code sessions from a Telegram bot, with approval bridging and session continuity.