Cedardiff icon

Cedardiff

Integrates CEDARScript grammar functionality into a tool use server.

소개

Enables code manipulation using CEDARScript, a SQL-like language. It provides a comprehensive grammar for code manipulation commands, tools for executing CEDARScript operations, and support for complex pattern matching and transformations, aiming to streamline file editing and code transformation workflows.

주요 기능

  • SQL-like syntax for code operations (DDL, DML)
  • Supports file, function, class, and method targeting
  • Block-level code manipulation capabilities
  • Pattern matching with regex, prefix/suffix, and indentation rules
  • Execute CEDARScript commands with `edit_file`

사용 사례

  • Automated code refactoring
  • Integrating code manipulation into Claude Desktop
  • Batch file modifications based on patterns