WARNING - THIS CODE IS PROOF-OF-CONCEPT ONLY. USAGE RESULTS IN VIOLATION OF ANTHROPIC CONSUMER TERMS OF SERVICE
https://code.claude.com/docs/en/legal-and-compliance
OAuth authentication (used with Free, Pro, and Max plans) is intended exclusively for Claude Code and Claude.ai. Using OAuth tokens obtained through Claude Free, Pro, or Max accounts in any other product, tool, or service — including the Agent SDK — is not permitted and constitutes a violation of the Consumer Terms of Service.
A fork of Roo Code that preserves the Claude Code provider feature.
This is Klaus Code, a community fork of Roo Code.
Roo Code removed the Claude Code provider in commit 7f854c0. This fork restores and maintains that feature, allowing users to authenticate with Claude Code OAuth tokens.
This repository contains a non-functional proof-of-concept demonstrating architectural patterns for client-side API abstraction and request lifecycle handling. This project is not intended to enable access to any proprietary service, bypass access controls, or replicate any commercial offering. Any implementation of service-specific adapters is the sole responsibility of the user and must comply with applicable terms of service and law. The code is published for educational and interoperability research purposes. No proprietary code, credentials, or confidential information are included.
- Claude Code Provider: Restored and maintained (AS PROOF OF CONCEPT)
- Branding: Renamed from "Roo Code" to "Klaus Code"
- Roo Code original link: https://github.com/RooCodeInc/Roo-Code
- Roo Code documentation: https://docs.roocode.com
-
Development Guide: Build instructions, environment setup, and release process
-
Quick Install: Clone the GitHub repository from https://github.com/PabloVitasso/Klaus-Code, build a VS Code .vsix using vsce package, and install it.