Koncepcja ta opiera się na edycji małych fragmentów kodu w układanych obok siebie okienkach (bąbelkach). Dzięki temu ma być znacznie ułatwione nawigowanie pomiędzy fragmenatmi rozrzuconymi pomiędzy wieloma plikami. Programista nie musi się przełączać pomiędzy plikami, bąbelki bowiem nie zachodzą na siebie. Mogą być one łatwo łączone w grupy i tworzą wirtualny obszar roboczy. Code Bubble pozwalają w prosty sposób dodawać notatki do kodu, współdzielić obszary robocze a także debugować aplikację.
Możliwości Code Bubbles zaprezentowano w krótkim filmie. Można także zapisać się do programu beta.