正在加载视频...

视频加载失败

Excited to share our progress 🔥 Introducing Codegen: the IDE for Refactors. Codegen allows you to programmatically analyze and manipulate your codebase. ✅ Safely transform code at scale 🔍 Visualize complex code structures ⚡ Purpose-built for AI-assisted development 1/

69,856 次观看 • 1 年前 •via X (Twitter)

11 条评论

Jay Hack 的头像
Jay Hack1 年前

In short: Codegen enables you to rapidly build and deploy safe codemods across massive codebases. Detailed technical overview and use cases below: 2/

Jay Hack 的头像
Jay Hack1 年前

Huge codebases have many valuable tasks where: 💡 The desired modifications are known (easy to verify) 👍 Changes can be made through static analysis 💥 They impact large portions of your codebase The hard part: getting your code into the right shape. 3/

Jay Hack 的头像
Jay Hack1 年前

Our insight is that static analysis is key 🔑. These tasks can often be done with deterministic programs operating on the codebase “graph.” With @codegen, we make these changes seamless and scalable. 4/

Jay Hack 的头像
Jay Hack1 年前

Codegen is built on a custom language server optimized for these tasks. We parse your codebase “graph” and wrap it in a python SDK. We pair it with an execution environment, integrated AI assistant, and seamless PR logistics, making large-scale changes safe and accessible. 5/

Jay Hack 的头像
Jay Hack1 年前

Today, we’ve merged hundreds of thousands of LOC at companies like @tryramp and others. Killer apps include: ⚡ Adding type coverage 🗑️ Removing feature flags 📚 Documentation generation 🔄 Eliminating circular imports 🔍 Identifying critical code paths ... and more. 6/

Jay Hack 的头像
Jay Hack1 年前

In the coming weeks, we will demonstrate our capabilities with demos and real customer use cases. Our intention is to show the world that “metaprogramming,” or getting programs to manipulate programs, is the future of building software. 7/

Jay Hack 的头像
Jay Hack1 年前

Today, we operate on multi-million line JS/TS and Python codebases. Kotlin/Java available Q4 ♨️. Interested in using Codegen on your enterprise codebase? Ping us for a live demo (on your codebase) at 8/

Jay Hack 的头像
Jay Hack1 年前

Lastly, we are assembling the most cracked team on the planet to build the future of programming. Are you exceptional at the following? 💻 Compilers and programming languages 🪩 Web app craftsmanship ⚙️ Systems engineering Drop us a line at [email protected]! 🚀

vikranth 的头像
vikranth1 年前

@codegen so bullish

Ramsey 的头像
Ramsey1 年前

@codegen That’s what I call an amazing demo

Jay Hack 的头像
Jay Hack1 年前

@codegen Thanks, Rancel 🙏 The in-depth (4 mins) video in the second tweet shows more on our approach.

相关视频