Skip to content

Instantly share code, notes, and snippets.

View madcoda's full-sized avatar

Jason Leung madcoda

  • Madcoda
  • Hong Kong
View GitHub Profile
@madcoda
madcoda / .py
Created March 17, 2025 18:15 — forked from Madhav-MKNC/coding-agent.py
All the code you need to create a powerful agent that can create and edit any file on your computer using the new text_editor tool in the Anthropic API.
import anthropic
import os
import sys
from termcolor import colored
from dotenv import load_dotenv
class ClaudeAgent:
def __init__(self, api_key=None, model="claude-3-7-sonnet-20250219", max_tokens=4000):
"""Initialize the Claude agent with API key and model."""