NEW GitHub Copilot Workspace Demo

Описание к видео NEW GitHub Copilot Workspace Demo

GitHub just announced Copilot Workspace: a new integrated AI feature with Copilot being your companion through the entire development process, not only with code.
It works in 4 steps:

1) Task: Everything begins with an open issue (or even a simple prompt)
Copilot can read the selected issue and all the comments, getting knowledge and context of the user's needs.

2) Specification: A summary of the proposed changes, and how they relate to the current behavior.
The AI identifies the exact scope and tries to compare the current state (as is) with the desired outcome (to be).
A list with bullet points is generated to even further define the scope and you, the developer, can edit and improve to fix misunderstandings or cover edge cases.

3) Plan: A summary of the file changes that are needed to complete the current task
The plan is made of a list of files that can be created, modified, deleted or renamed. For each file Copilot describes the actions it’s going to take.
Once again you can revise and touch up the plan before moving on to the next part, the actual coding.

4) Implementation: A list of files that have changed, and the tools needed to validate them
For each file listed in the Plan, Copilot writes the proposed changes and shows them in a handy diff editor, which as the name suggests, is editable!
From here you can do the final touches to the code hit the Create pull request button, but more often than not you might want to run the app before creating the PR and Codespaces is the answer!

There’s a button to spin a Codespaces container where you can run your app, validate the changes and eventually create the pull request. That’s it!

The innovation coming from the GitHub Next team is unbelievable, and what a smooth developer experience!
_______________________________
Support my work: https://github.com/sponsors/Balastrong

Hit like and subscribe for more content! :D

Beginner-Friendly Open Source Projects: https://github.com/DevLeonardoCommunity
Join the Discord community! Here's the invite:   / discord  

You can also follow me on the other platforms:
Twitter:   / balastrong  
dev.to: https://dev.to/balastrong
GitHub: https://github.com/Balastrong
Home: https://leonardomontini.dev/
TikTok:   / balastrong  
Instagram:   / devbalastrong  

_______________________________
TIMESTAMPS
00:00 Copilot Workspace Overview
00:20 Where to find it
00:48 Specification Step
01:19 Plan Step
02:06 Implementation Step
03:26 Review in GitHub Codespaces
04:59 Create the Pull Request
05:56 Wrap up

#github #copilot #ai #copilotworkspace

Комментарии

Информация по комментариям в разработке