Files
Reads and edits your scripts.
Framecove is an AI agent for Windows that helps you write your own code for a 3d game in godot from its own chat window, next to the editor. It runs commands and shows results.
Reads and edits your scripts.
Runs your own command to run or check the project and shows the real exit code.
Fetches official docs.
You paste an error or a request, the agent reads the text files, proposes a diff, and you review the changes before accepting them.
list_dirfound filesplayer.gd20 linesplayer.gdsavedgodot --headless -q --pathexit 0project.godot3 matchesThe agent uses list_dir to find your project folder and glob to locate existing scripts, then reads the scene tree structure with read_file to understand the node hierarchy. It writes a new script. You review the diff and accept the changes before testing the movement. This is not a godot engine tutorial but a practical way to get code into your files. You keep the project folder safe and back up your work before applying big changes. The agent calculates the direction using Input.get_vector and sets the velocity for movement. You can ensure nodes are processed in order by structuring your scene tree carefully. It shows you a diff of the changes so you can see exactly what text was modified.
You paste an error message about a missing signal, and the agent uses grep to search through your scripts for the signal name and the script that emits it. It reads the script. The agent reads the script that emits the signal and the script that receives it. It checks if the connection exists in the scene file. The agent proposes a fix by editing the script to connect the signal properly. You review the diff and accept the changes, then you run the project. This helps you understand the 3d game in godot concepts by seeing them in your own code. You can check if player faces position by reading the script output.
Framecove is a separate Windows app, not a Godot plugin; use it only on your own projects and assets or those you have permission to change; the agent does not enforce this; no guarantee code is correct - test it, and consider good places to start coding by examining the official documentation.